land scar - Turkish English Dictionary